game-changing technology - Allemand Anglais Dictionnaire